
package sintatico;

import exceptions.ParserException;
import java.util.ArrayList;

/**
 *
 * @author Ronaldo
 */
public class ErrorTableParser extends ArrayList<ParserException>{

    	public void pushBackParserException(ParserException pe){

		add(pe);
	}

	/**
	 * Talvez a responsabilidade de tratamento dos tokens seja dentro da classe
	 * e não fora. Algo como o currentToken e getNextToken. Porém este efeito
	 * pode ser conseguido facilmente pela iteração da Estrutura de dados fora
	 * daqui.
	 * @return
	 */
	public ArrayList<ParserException> getExceptions(){
//		return lexerException;
		return this;
	}
}
